Guild icon
wafer.space Community
📐 - Designing / 📝-project-template / Has anyone submitted since? My design I
Between 2025-11-30 11:59 p.m. and 2026-01-01 12:00 a.m.
Avatar
Leo Moser (mole99) 2025-12-17 2:04 p.m.
2:04 p.m.
Hi @Trevor Peyton, this is from a new check I added yesterday to ensure that every design includes a sealring.
2:04 p.m.
This is without the sealring.
2:04 p.m.
And this is with the sealring.
2:05 p.m.
Can you confirm that your design includes a sealring? If not, you need to add one. The PDK includes a PCell to generate the sealring.
Avatar
Let me look to see if I missed that step in the flow
👌 1
2:05 p.m.
I updated to 1.6.6 before running it this morning.
2:05 p.m.
So if it's in the pdk I'm not sure.
Avatar
Leo Moser (mole99) 2025-12-17 2:06 p.m.
The sealring generation should be part of the default flow of the project template.
Avatar
It is not in my design...
2:17 p.m.
Where is it referenced in the flow?
Avatar
Leo Moser (mole99) 2025-12-17 2:24 p.m.
It is part of the "Chip" flow in LibreLane: https://github.com/librelane/librelane/blob/b113e3046d386f7ebbd8ccde014a7e43db91b92a/librelane/flows/chip.py#L103 I have just checked whether the final GDS of the default template includes the sealring and it does. You can download the GDS from the CI at the bottom of this page: https://github.com/wafer-space/gf180mcu-project-template/actions/runs/20265648569 Is your design digital or analog?
Avatar
Digital. I see the step was run but nothings in the log. I wonder if it's because I used the klayout gds instead of the magic? I bypassed the final folder.
2:58 p.m.
Let me check the magic one
3:05 p.m.
That was not it
Avatar
Leo Moser (mole99) 2025-12-17 3:08 p.m.
Do you see a message like "KLAYOUT_FILLER_SCRIPT is unset. KLayout.Filler may not be supported for the gf180mcuD PDK. This step will be skipped." in the LibreLane flow log?
Avatar
Which step should I look for that log? (or can I. view all logs on one)?
Avatar
Leo Moser (mole99) 2025-12-17 3:20 p.m.
You should find the warning under librelane/runs/<timestamp>/warning.log
Avatar
Yeah I dont see that
Avatar
Leo Moser (mole99) 2025-12-17 3:58 p.m.
Then I don't know the answer either without looking at the project. Since the project template generates the GDS with the sealring, you could move your changes over to a fresh repository.
Avatar
I found it, looking at the flow shows I grabbed the gds before it was placed.
Avatar
Leo Moser (mole99) 2025-12-17 4:28 p.m.
Great! Normally, the final GDS should be inside the folder librelane/runs/<timestamp>/final/gds/. If there is no file in this folder, it means that an error occurred during the process. Did you get any errors at the end of the flow?
Avatar
I was rushing to get ahead and submit it to the queue. I did have an antenna violation so I'm trying to fix it right now.
👌 1
Exported 23 message(s)
Timezone: UTC+0